import { Destination, TravelPlan, Photo } from '../types';

export const mockDestinations: Destination[] = [
  {
    id: '1',
    name: '东京',
    country: '日本',
    description: '现代与传统完美融合的大都市，体验独特的日本文化',
    image: 'https://images.unsplash.com/photo-1540959733332-eab4deabeeaf?w=500',
    rating: 4.8,
    priceRange: '¥¥¥',
    tags: ['城市', '文化', '美食', '购物']
  },
  {
    id: '2',
    name: '巴厘岛',
    country: '印度尼西亚',
    description: '热带天堂，拥有美丽的海滩和丰富的文化遗产',
    image: 'https://images.unsplash.com/photo-1537996194471-e657df975ab4?w=500',
    rating: 4.9,
    priceRange: '¥¥',
    tags: ['海滩', '度假', '文化', '自然']
  },
  {
    id: '3',
    name: '巴黎',
    country: '法国',
    description: '浪漫之都，艺术与时尚的中心',
    image: 'https://images.unsplash.com/photo-1502602898657-3e91760cbb34?w=500',
    rating: 4.7,
    priceRange: '¥¥¥¥',
    tags: ['浪漫', '艺术', '美食', '历史']
  },
  {
    id: '4',
    name: '普吉岛',
    country: '泰国',
    description: '安达曼海的明珠，拥有绝美的海岛风光',
    image: 'https://images.unsplash.com/photo-1589394815804-964ed0be2eb5?w=500',
    rating: 4.6,
    priceRange: '¥¥',
    tags: ['海岛', '潜水', '美食', '休闲']
  },
  {
    id: '5',
    name: '纽约',
    country: '美国',
    description: '不夜城，世界金融和文化中心',
    image: 'https://images.unsplash.com/photo-1496442226666-8d4d0e62e6e9?w=500',
    rating: 4.5,
    priceRange: '¥¥¥¥',
    tags: ['城市', '艺术', '购物', '美食']
  },
  {
    id: '6',
    name: '悉尼',
    country: '澳大利亚',
    description: '海港城市，拥有标志性的歌剧院和美丽的海滩',
    image: 'https://images.unsplash.com/photo-1506973035872-a4ec16b8e8d9?w=500',
    rating: 4.7,
    priceRange: '¥¥¥',
    tags: ['海港', '建筑', '海滩', '自然']
  }
];

export const mockPhotos: Photo[] = [
  {
    id: '1',
    url: 'https://images.unsplash.com/photo-1540959733332-eab4deabeeaf?w=1200',
    title: '东京夜景',
    description: '繁华的东京都市夜景'
  },
  {
    id: '2',
    url: 'https://images.unsplash.com/photo-1537996194471-e657df975ab4?w=1200',
    title: '巴厘岛海滩',
    description: '巴厘岛的金色沙滩'
  },
  {
    id: '3',
    url: 'https://images.unsplash.com/photo-1502602898657-3e91760cbb34?w=1200',
    title: '埃菲尔铁塔',
    description: '巴黎的标志性建筑'
  },
  {
    id: '4',
    url: 'https://images.unsplash.com/photo-1589394815804-964ed0be2eb5?w=1200',
    title: '普吉岛海景',
    description: '清澈的海水与蓝天'
  },
  {
    id: '5',
    url: 'https://images.unsplash.com/photo-1496442226666-8d4d0e62e6e9?w=1200',
    title: '纽约天际线',
    description: '曼哈顿的摩天大楼'
  }
];

export const mockTravelPlan: TravelPlan = {
  id: '1',
  title: '日本东京5日游',
  destination: '东京',
  startDate: '2024-03-15',
  endDate: '2024-03-20',
  days: [
    {
      id: '1',
      date: '2024-03-15',
      activities: [
        {
          id: '1',
          title: '抵达东京',
          description: '成田机场接机，前往酒店办理入住',
          time: '09:00',
          location: '成田机场',
          duration: 120
        },
        {
          id: '2',
          title: '浅草寺参观',
          description: '参观东京最古老的寺庙，体验传统文化',
          time: '14:00',
          location: '浅草寺',
          duration: 180
        },
        {
          id: '3',
          title: '东京塔夜景',
          description: '登上东京塔欣赏城市夜景',
          time: '19:00',
          location: '东京塔',
          duration: 120
        }
      ]
    },
    {
      id: '2',
      date: '2024-03-16',
      activities: [
        {
          id: '4',
          title: '筑地市场早餐',
          description: '品尝新鲜的海鲜早餐',
          time: '08:00',
          location: '筑地市场',
          duration: 90
        },
        {
          id: '5',
          title: '银座购物',
          description: '在高端购物区银座购物',
          time: '10:30',
          location: '银座',
          duration: 240
        },
        {
          id: '6',
          title: '明治神宫',
          description: '参观东京最重要的神社',
          time: '15:00',
          location: '明治神宫',
          duration: 120
        }
      ]
    }
  ]
};
